PowerTools ActiveReports for .NET 9.0J
MS Access/Crystal Reportsからの移行
すべて展開すべて展開
すべて折りたたむすべて折りたたむ

インポートウィザードは、Microsoft AccessおよびCrystal Reportsのレポートデザインを、ActiveReportsで使用できるレポート形式へと変換します。

ActiveReports for .NET 9.0J インポートウィザードの実行

インポートウィザードは、レポートのレイアウトデザインをActiveReportsにおいて最も近いかたちでインポートするものですが、Microsoft AccessまたはCrystal Reportsで出力されていたレポートと、同一のレポートを作成するものではありません。バージョンと製品によってインポートの動作が異なる場合があります。一部のデザインとスクリプトやコードで行っていた処理は、新たに実装する必要があります。

移行するレポートは、ページレポートまたは、RDLレポートとしてインポートされるのは以下の要因によります。

メモ: レポートのセクションは、BandedListとして表示されます。

移行処理の詳細については、次の追加情報を参照してください。

Crystal Reportsインポートウィザード

この機能を使用するには、Visual Studioと共にCrystal Reports for Visual Studioがインストールされている必要があります。Visual StudioのエディションとバンドルされるCrystal Reportsの関係は以下のとおりです。

Visual Studio エディション Crystal Reports アセンブリバージョン
2010 ... SAP Crystal Reports, developer version for Microsoft Visual Studio 13.x.x.x
2012 ... SAP Crystal Reports, developer version for Microsoft Visual Studio 13.x.x.x
2013 ... SAP Crystal Reports, developer version for Microsoft Visual Studio 13.x.x.x
メモ: Crystal Reportsのアセンブリバージョンが9.x.x.x以降のバージョンで作成されたレポートファイルがインポート可能です。

インポートするコントロールの対応について、次に示します。

Crystal Reports セクションレポート ページレポー/RDLレポート 備考
Box Shape Container 線の太さと角丸のボックスは反映されません。
複数セクションに跨っている場合には、Lineコントロールとしてインポートされます。
CrossTab SubReport BandedList SubReportコントロールが配置されますが、クロス集計部分はインポートされません。
Line Line Line 点線や破線、鎖線は、その間隔が異なります。
Subreport SubReport ... ActiveReportsにおいてサブレポートを連結するには、インポート後にコードを記述しなおす必要があります。
TextObject Label Textbox 特殊フィールドは、「ページ番号」、「合計ページ数」、「ページ数(N/M)」のみサポートされます。
FieldObject TextBox Textbox 特殊フィールドは、「ページ番号」、「合計ページ数」、「ページ数(N/M)」のみサポートされます。
Picture ... Container 画像データはインポートされません。

Accessインポートウィザード

この機能を使用するには、MicrosoftR AccessR 97, 2000, 2002, 2003, 2007, 2010, 2013, 2016のいずれかがコンピュータにインストールされている必要があります。

インポートするコントロールの対応について、次に示します。

Microsoft Access Report セクションレポート ページレポー/RDLレポート 備考
Rectangle Shape Container Rectangleコントロール内に配置されているすべてのコントロールは、親コントロールと共にインポートされます。
CheckBox Label Textbox ...
Image ... Image セクションレポートでは、Imageコントロールはインポートされません。
Label Label Textbox ...
Textbox TextBox Textbox ...
Line Line Line ...
Page Break PageBreak Container ページレポート/RDLレポートでは、PageBreakコントロールをインポートする際にPageBreakAtEndプロパティが自動的にTrueに設定されます。
Subform/Subreport SubReport ... ...

Crystal Reports/MS Accessの制限事項

関連トピック

概念

 

 


©2003-2015 GrapeCity inc. All rights reserved.